BitCtrl Logo

1.1. Aufbau der Softwareeinheit

Als Basis für die Entwicklung der SW-Einheit 13.02 wird die RCP von Eclipse verwendet. Dies gewährleistet, dass das Plug-in unter verschiedensten Plattformen (z.B. Windows, Linux, MAC) ausführbar ist. Die Integration in das Rahmenwerk erfolgt über eine Extension  von org.eclipse.ui.startup. Hierüber wird zum Start der Visualisierung die Registrierung aller Bedienelemente im Rahmenwerk realisiert. Das Plug-in "Betriebsmeldungen" setzt sich aus den folgenden  Elementen zusammen:

  1. Ansichten sind Fenster in denen Daten der Anwendung angezeigt werden und manipuliert werden können. Es können allgemein beliebig viele Ansichten innerhalb des Hauptfensters positioniert werden. Die Positionierung kann vom Anwender durch einfache Mausoperationen angepasst werden.

  2. Perspektiven sind bestimmte funktionale Anordnungen von Ansichten. Es gibt eine vordefinierte Perspektive "Meldungen", welche alle Ansichten des Plug-ins funktional miteinander verbunden integriert. Der Nutzer kann auch selbst für seine Anforderungen Perspektiven aus den zur Verfügung stehenden Ansichten zusammenstellen und diese unter einem Namen sichern

  3. Menüs enthalten Funktionen zur Bedienung des Plug-in "Betriebsmeldungen".

  4. Editoren erlauben das Bearbeiten von Elementen, im konkreten Plug-in von Meldungen, und sind innerhalb der Bedienoberfläche im zentralen Editorbereich angeordnet. Ein Reiter bezeichnet das bearbeitete Objekt und markiert mit einem Stern den Bearbeitungs- bzw. Sicherungszustand

Zusätzlich zu den im Hauptfenster enthaltenen Elementen erfolgt die Kommunikation mit dem Nutzer über verschiedene Dialogfenster. Dabei stehen grundsätzlich folgende Typen zur Verfügung:

  1. Meldungsdialoge sind Dialogfenster, die dem Nutzer Meldungen des Plug-in "Betriebsmeldungen" übermitteln und nur entsprechend bestätigt werden müssen.

  2. Assistenten sind Dialogfenster über die der Anwender bestimmte Funktionen, die nähere Informationen erfordern, ausführen kann. Innerhalb des Assistenten erfolgt die Prüfung der vom Anwender eingegebenen Informationen und letztendlich wird die Ausführung der entsprechenden Funktion veranlasst.

Die Bedienung erfolgt grundsätzlich per Maus. Die meisten Funktionen sind jedoch auch über Tastatur ausführbar. Die SW-Einheit Plug-in "Betriebsmeldungen" ist ein Softwaresystem, das nur implizit über eine Verbindung mit dem Datenverteiler-Rahmenwerk gestartet und beendet werden kann. Beim Start werden alle nötigen Parameter der Datenverteilerverbindung über das Rahmenwerk übergeben.